impeding facto - German English Dictionary